# 获取目录下所有 .cpp 文件列表
OBJ := $(wildcard *.cpp)

# 获取不带后缀的文件名列表
TARGET  := $(patsubst %.cpp, %, $(OBJ))
#TARGET := $(OBJ:%.cpp=%)

# 编译程序
all:$(TARGET)
Point:Point.o
	g++ -o $@ $^ -std=c++11
Student:Student.o
	g++ -o $@ $^ -std=c++11

# 删除中间文件
clean:
	rm -rf *.o $(TARGET)